Ivan AlejoIvan Alejo
Empty Data, Full Bias: The Paradox of the Table Tennis AnalystThere is a moment every table tennis analyst has lived through: you open the...
An Empty Data Sheet Is More Dangerous Than a LossAn Empty Data Sheet Is More Dangerous Than a Loss In March 2026, in a technic...
The 52-Week Map of Table Tennis: Structure Lives in the Shots the Camera ForgetsThe 52-Week Map of Table Tennis: Structure Lives in the Shots the Camera...
Reading young table tennis players at game seven: when the scoreboard stops telling the truthReading young table tennis players at game seven: when the scoreboard stops...
When the Table Tennis Data Sheet Goes Blank: The Line Between 'Unknown' and 'Safe'Late at night in Hai Phong, I reopened my table tennis analysis sheet and...
Zero on the Spreadsheet: When Table Tennis Returns an Empty DatasetZero on the Spreadsheet: When Table Tennis Returns an Empty Dataset Late in...
Elite Table Tennis: Nine Analytical Dimensions and the Void That Decides the MatchElite Table Tennis: Nine Analytical Dimensions and the Void That Decides the...
The Quiet Curve: WTT Calendar Density and the Physical Ceiling of Elite Table TennisIn March 2026, in a competition hall in Incheon, I sat in the seventh row and...
World Table Tennis and the Data War: Who Is Repricing the Game?On my desk in Tokyo, there is a spreadsheet I open every morning before I...
U20 Palestine – The 'Diaspora Army' and the Hard Test for U20 VietnamIn the 23-man squad of U20 Palestine for the 2027 AFC U20 Asian Cup qualifier...
Vietnam U20: Lessons from failure and faith in experienced starsAt the final training session before departing for Tajikistan for the 2026 AF...
Puripol Boonson's 9.91s at ASIAD 2026: The Spreadsheet Still Missing a Wind CellOn the evening of September 24, I sat in row eleven of the Aichi-Nagoya stadi...
Olympiacos and the September Trophy: When the Owner Speaks About Titles Not Yet WonThe Stoiximan Super Cup final ended 101-96. The buzzer sounded inside an Athe...
Two Korean Players Caught Cheating in the DFOS S3 Grand Final: A Six-Month Ban and the Cross-Publisher Standard GapTwo Korean Delta Force players, known by their in-game handles Yumin and Sana...
Bristol and the Punch in the Pit Lane: When NASCAR's Track Exposes the Tolerance Limits of a Young DriverI sat in the press room at Bristol Motor Speedway at 11 PM, listening to NASC...
Thien Truong Round 2: Nam Dinh's 0-3 Defeat With Nine Men, and the Trap of a Neat ScorelineIn the 19th minute, Tran Van Kien was shown a direct red card. In the 54th...
Overpromise, Underdeliver: Williams and the Trap of ExpectationThe 2026 season was a turbulent year for the Williams racing team. After bein...
HDBank Green Marathon 2026: The Green Marathon in the Mangrove Forest of Can Gio Where Nature and Community BlendHDBank Green Marathon 2026: The Green Marathon in the Mangrove Forest of Can...
Doan Van Hau and the Sentence Yet to Be Written: Law 12, the VFF, and a Stadium's AngerDoan Ngoc Tan stayed down on the grass. Doan Van Hau stood a few metres away,...
Kimi Antonelli and the Art of Staying Grounded Amid the Storm of Fame: Lessons from a 20-Year-Old Leading F1 2026Kimi Antonelli and the Art of Staying Grounded Amid the Storm of Fame: Lesson...
